Synonyms for "power plant"

Words with similar meaning